.left {
	/* box-shadow: 4px 4px 12px rgba(48, 128, 254, .1); */
	height: 1800px;
}

.left_content {
	position: sticky;
	top: 20px;
	margin-top: 20px;
	height: 50px;
	flex-direction: column;
}

.logo {
	display: flex;
	justify-content: center;
	font-size: 36px;
	font-weight: 700;
	color: #3080FE;
	border-bottom: 10px;
}

/* 左侧标签栏 */
.left_tags {}

.left_tag {
	font-size: 14px;
	padding: 10px;
	cursor: pointer;
}

.left_tag:hover {
	color: #3080FE;
}

.router-link-active {
	background: #F2F3F7;
	color: #3080FE;
	font-weight: 700;
	text-decoration: none;
}

.my_icon {
	margin-right: 30px;
}